package org.swift.mashup.engine.concurrency.agenda;

public class AgendaEvent {

	public enum EventType {
		AgendaActionItemCompleted,
		AgendaItemTimedout
	};

	private final AgendaItem item;
	private final EventType type;
		
	private AgendaEvent() {
		item = null;
		type = null;
	}

	public AgendaEvent(AgendaItem item, EventType type){
		this.item = item;
		this.type = type;
	}

	public AgendaItem getItem() {
		return item;
	}

	public EventType getType() {
		return type;
	}
}
